Career 2018 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia F2 Italy F5 Italy F4 Czech Republic F5 Czech Republic F6 Morocco F1 Morocco F2 Spain F7 Spain F8 Italy F8 Italy F17 Italy F18 Italy F20 Spain F1 Spain F2 Italy F2 Italy F17 Italy F18 Italy F19 Italy F22 Spain F2 Italy F4 Italy F12 Germany F18 Czech Republic F6 Czech Republic F7 Germany F2 Croatia F2 France F6 Turkey F10 Turkey F11 Slovakia F4 Slovakia F1 Estonia F3 Austria F5 Egypt F1 (Sharm El Sheikh) Kazakhstan F5 (Shymkent) France F7 Slovakia F3 Challenger 42 - Andrezieux KGHM Polish Indoors - Wroclaw Zagreb Open - Zagreb The Surbiton Trophy - Surbiton XI Ciutat de Barcelona - Barcelona 5° Sporting Challenger - Turin Germany F1 Unicredit (Suisse) Bank S.A. Challenger - Chiasso Croatia Osiguranje Rijeka Open - Rijeka Italy F10 France F2 Croatia F1 LXVII Concursu Internacional de Vigo - Vigo Banjaluka Challenger 2007 - Banja Luka Italy F23 BH Indoor Sarajevo - Sarajevo 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia San Benedetto Challenger - San Benedetto The LTA Manchester Trophy - Manchester Riviera de Rimini Challenger - Rimini Geneva Challenger - Geneva Ljubljana Open 2008 - Ljubljana 2nd Campionati Internazionali di Tennis Del'Umbria - Todi PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Heilbronn Challenger Wroclaw Challenger Caltanissetta Challenger Barletta Challenger Rome Challenger Milan Challenger Pozoblanco Challenger Manchester Challenger Recanati Challenger Istanbul Challenger Trani Challenger Manerbio Challenger Brasov Challenger Todi Challenger Mons Challenger Tanger Challenger Alessandria Challenger Turin Challenger Aptos Challenger Todi Challenger Tashkent Challenger Bergamo Challenger Cherbourg Challenger Bath Challenger Caltanissetta Challenger Athens Challenger Alessandria Challenger Granby Challenger Astana Challenger Segovia Challenger The Manchester Trophy - Manchester Eckental Challenger Salzburg Challenger Helsinki Challenger Heilbronn Challenger Fergana Challenger - Fergana Oberstaufen Cup - Oberstaufen Togliatti Cup - Togliatti GHI Bronx Classic - Bronx Athens Challenger Tatra Banka Open - Bratislava USTA Challenger of Burbank - Burbank Recanati Challenger West of England Tennis - Bristol Beijing Challenger Istanbul Challenger Tennis Napoli Cup - Napoli Heilbronn Challenger Zivnobanka Czech Open - Prostejov Architect Open - Budapest Hungarian Open - Budapest Brixina Tennis Open - Bressanone Tumkur Open - Tumkur Zivnobanka Czech Open - Prostejov Kamnik Challenger - Kamnik Prostejov Challenger San Marino Cepu Open - San Marino Tatra Banka Open 2001 - Bratislava I Tourneo Fila Citta di Brindisi - Brindisi Neride Prague Indoor - Prague Challenger Citta di Olbia - Olbia SIR Supermercadi Challenger - Rome San Remo Tennis Cup 15° Piertomaso - San Remo Jameson Cup - Milan Shimadzu All Japan Indoor - Kyoto Portoroz Challenger Ljubljana Open 2002 - Ljubljana Muller Cup - Ulm Istanbul Challenger Eskisehir Challenger VIII Trofeo Ciutat de Barcelona - Barcelona Hamburg Challenger - Hamburg Kos-Zucchetti Tennis Cup - Cordenons 10ø Tornea B. Camparini - Reggio Emilia IPP Geneva Trophy - Geneva Jameson Cup - Milan Banja Luka Challenger 2005 - Banja Luka Architect Open - Budapest Roma Challenger 2007 - Rome Intersport Heilbronn Open - Heilbronn Gemax Samsung Open 2004 - Belgrade Petange Challenger Sporting Challenger '07 Trofeo Regione Piemonte - Turin Tennis Napoli Cup 2006 - Napoli Uncle Toby's Burnie Challenger - Tasmania Geneva Challenger - Geneva Eckental Challenger Siemens Open 2004 - Scheveningen Bergamo Challenger Tean International - Alphen Busan Challenger Cepu Open - San Marino Portoroz Challenger Alfa Romeo Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Posillipo Tennis Cup - Napoli Challenger Fondazione Carige - Genova Open Costa Daurada - Tarragona Challenger Lugano - Lugano Pro Tennis World Open - Sunrise IX Torneo Internacionale de Tennis - Barletta Challenger Tunisie - Tunis Tennis Napoli Cup - Napoli 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Citta di Como - Como Garden Open 2005 - Rome 4° Sporting Challenger - Turin Czech Open 2005 - Prostejov San Remo Tennis Cup - San Remo Trani Cup - Trani Mamaia Challenger - Constanta Nord LB Open - Braunschweig 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Societa Canottieri Mincio 2005 - Mantova Genova Open Challenger - Genova KGHM Dialog Polish Indoors - Wroclaw ATP Challenger Numea - New Caledonia Belgrade Challenger Architect Open - Budapest Banja Luka Challenger 2004 - Banja Luka Copa Petrobras Uruguray - Montevideo Lambertz Open - Aachen XI Torneo Internazionale di Tennis - Barletta Memorial Manfredini - Sassuolo Tatra Banka Open - Bratislava Privat Bank Cup - Dnepropetrovsk Tennis Napoli Cup 2007 - Napoli Napoli Challenger Belgrade Challenger Bordeaux Challenger Citta di Como Challenger - Como Open de Franche-Comte - Besancon PEOPLEnet Cup - Dnepropetrovsk Sassuolo Challenger - Sassuolo Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon Ortisei Challenger Challenger de Providencia-Copa Kia - Santiago Sina-Kia Motors Tennis Cup - Cordenons Genoa Open Challenger-Fondazione Carige - Genova Johannesburg Challenger San Benedetto Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Manerbio Challenger Nottingham Challenger Trnava Challenger Roma Open Challenger - Rome San Remo Tennis Cup - San Remo Trofeo Cassa di Risparmio di Alessandria - Alessandria Sporting Challenger '08-Trofeo Regione Piemonte - Turin Akbank Private Banking TED Open - Istanbul Sarajevo Challenger Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen Harbour Tennis Cup Regione Lombardia - Milan 8° Trani Cup - Trani St. Petersburg Challenger 2006 - St. Petersburg Sarajevo Challenger Genoa Open - Genova Copa Petrobras Brazil - Aracaju La Rinascente Tennis Cup Harbour Club Milano - Milan Palermo Challenger Citta di Como - Como LTA Shrewsbury Challenger - Shrewsbury Gimcheon Challenger Challenger DCNS de Cherbourg - Cherbourg Milan Indoors - Milan Salzburg Challenger Intersport Heilbronn Open - Heilbronn Sporting Challenger - Turin Riviera di Rimini Challenger 2004 - Rimini Sir Supermercati - Rome Lugano Challenger Kremlin Cup - Moscow Stockholm Open - Stockholm AAPT Championships - Adelaide Copenhagen Open - Copenhagen Lamberts Open by Stawag - Aachen Neride Prague Indoor - Prague Open de Tenis Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. Stockholm Open - Stockholm San Remo Challenger 9° Trani Cup - Trani Rome Challenger Mons Challenger Palermo Challenger Orleans Challenger Gemax Samsung Open 2005 - Belgrade Olbia Challenger - Olbia Black Forest Open - Freudenstadt Taipei City Challenger Rome Challenger Garden Open - Rome Nottingham Challenger Heineken Challenger - Ho Chi Minh City Tennis Napoli Cup - Naples AAPT Championships - Adelaide Trani Cup - Trani Milan Indoors - Milan Open 13 - Marseille Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Generali Open - Kitzbuhel TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Medibank Private International - Sydney Milan Indoors - Milan Tennis Napoli Cup - Napoli 2001 Challenger Canottieri Mincio - Mantova Dubai Open - Dubai 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona The Stella Artois Grass Court Championships - London Open de L'Isere - Grenoble The 10tele.com Open - Nottingham RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles IPP Open - Helsinki Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Copa Petrobras Argentina - Buenos Aires KGHM Polish Indoors - Wroclaw Nottingham Challenger La Serena Open - La Serena Croatia Open Umag - Umag GHI Bronx Classic - Bronx Campionati Internazionali di Sicilia - Palermo LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Copa Kia Challenger ATP - Santiago 3° Trofeo 'Citta di Brindisi' - Brindisi Genoa Open 'Fondazione Carige' - Genova Riviera di Rimini Challenger - Rimini Akbank Private Banking-TED Open - Istanbul Astana Challenger II Cyclus Open de Tenis - Florianopolis Banja Luka Challenger 2003 - Banja Luka Brasil Open - Costa do Sauipe Privat Bank Cup - Dniepropetrovsk USTA Men's Challenger of Dallas - Dallas Open Castilla y Leon - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba XXIX Edizione 'A.Savoldi Marco' - Manerbio Nottingham-2 Challenger BMW Brixina Tennis Open 2000 - Bressanone Tatra Banka Slovak Open - Bratislava Croatia Open - Umag USTA Tennis Championships of Houston - Houston The 69th King's Cup-Thailand Open - Bangkok Meridiana Sardegna Open - Olbia Qatar Exxon Mobil Open - Doha Dharwad Challenger 2003 - Dharwad Tatra Banka Open 2003 - Bratislava Uncle Toby's Australian Men's Clay Court Challenger - Canberra Movistar Open - Vina del Mar Prague Open - Prague Memorial Savigni - Sassuolo XI Ciutat de Barcelona - Barcelona Antonio Savoldi-Marco Co. - Manerbio Mauritius Open - Mauritius Intersport Heilbronn Open - Heilbronn Top Wool Challenger - Biella San Marino Cepu Open - San Marino BA-CA Tennis Trophy - Vienna Geneva Challenger Qatar ExxonMobil Open - Doha X Torneo Internazionale di Tennis - Barletta 10° Trofeo Luigi Pezzoli - Bergamo San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Memorial Manfredini - Sassuolo Steelers Cup - Kosice AEGON Championships - London Riviera di Rimini Challenger - Rimini BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg AEGON International - Eastbourne Bergamo Challenger Open des Alpes Trophee BNP Paribas - Grenoble SA Tennis Open - Johannesburg Dubai Duty Free Tennis Championships - Dubai Rhodes Challenger Nottingham Challenger Rome Challenger PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Trani Challenger Open 13 - Marseille Brasov Challenger Besancon Challenger TD Waterhouse Cup - Long Island Studena Croatia Open - Umag Napoli Challenger Nottingham-2 Challenger CA Tennis Trophy - Vienna Izmir Challenger Napoli Challenger Ostrava Challenger Alessandria Challenger Prostejov Challenger Moselle Open - Metz Cremona Challenger Jersey Challenger Helsinki Challenger Gelsor Open Romania - Bucharest Salzburg Challenger Heineken Open - Auckland Izmir Challenger Interwetten Austrian Open - Kitzbuhel Brasil Open - Costa do Sauipe Heilbronn Challenger Tashkent Challenger Bergamo Challenger Trnava Challenger Medibank International - Sydney Meknes Challenger Ortisei Challenger Qatar Exxon Mobil Open - Doha Aircel Chennai Open - Chennai Bank Austria Tennis Trophy - Vienna Helsinki Challenger Davidoff Swiss Indoors Basel - Basel Sarajevo Challenger Grand Prix Hassan II - Casablanca Caltanissetta Challenger Bergamo Challenger Quimper Challenger Apia International - Sydney Atlanta Tennis Championships - Atlanta Napoli Challenger Countrywide Classic - Los Angeles Campbell's Hall of Fame Tennis Championships - Newport Monza Challenger Brasil Open - Costa do Sauipe Johannesburg Challenger Rome Challenger Ostrava Challenger Proton Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow SA Tennis Open - Johannesburg Serbia Open - Belgrade Taipei City Challenger Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Ljubljana Challenger St. Petersburg Open - St. Petersburg Palermo Challenger Dubai Duty Free Tennis Championships - Dubai The Stella Artois Grass Court Championships - London Adidas International - Sydney PBZ Zagreb Indoors - Zagreb Warsteiner Challenger Wolfsburg - Wolfsburg Nova Challenger Osaka - Osaka Zagreb Open - Zagreb Compaq Cup 2001 - Zabrze Canottieri Minico 2004 - Mantova Exim Agmedia Open - Kosice Ordina Open - 's-Hertogenbosch Open 13 - Marseille Legg Mason Tennis Classic - Washington D.C. DPD Challenger 2001 - Aschaffenburg President's Cup - Tashkent Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Internationaler Raiffeisen Grand Prix - St. Polten Abierto Mexicano Telcel - Acapulco Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad PTT Thailand Open - Bangkok Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Campionati Internazionali d'Italia - Rome Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Heineken Open - Auckland Croatia Open - Umag Open de Moselle - Metz Open Seat Godo 2003 - Barcelona Heineken Open - Auckland Copa Telmex - Buenos Aires Pacific Life Open - Indian Wells Tennis Masters Series - Toronto Tennis Masters Series - Monte Carlo Qatar Open - Doha Copa Telmex - Buenos Aires Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London Campionati BNL dItalia - Rome Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz French Open - Paris Wimbledon - London U.S. Open - New York ABN/AMRO World Tennis Tournament - Rotterdam Australian Open - Melbourne The Priority Telecom Open - Amersfoort French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Medibank International - Sydney Legg Mason Tennis Classic - Washington Australian Open - Melbourne French Open - Paris Wimbledon - London Kremlin Cup - Moscow U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris NASDAQ-100 Open - Miami U.S. Open - New York Wimbledon - London French Open - Paris Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Telecom Italia Masters - Rome U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Hamburg French Open - Paris Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Olympics - Athens